flow with a splashing noise - Español Inglés Diccionario